Big Huge Thesaurus

Spiranthes cernua

noun